I have created 20 fields in account module. i want to display last field in 4th position in sign up page. i have changed the row weight. But it worked in admin but not showing the order in sign up page .the last created fields in last position. I have used custom template for sign up page. and used this variable to print form "print drupal_render_children($form) "