Added moveFieldBefore method