constraints bug fixed, sign up added