calendar things
user log in logic