tackle the unmounting problem;
user creation works but login fails
update