changes to login etc