some design features; changed behaviour after signing up