rearranged signup, added jquery partial