tried to add devise sign in up but very buggy