Research mechanic