improve login method, begin writing change specs
Merge branch 'master' into put
update put request method