fixed up login with skill retrieval