shift hash on form