added login feature and map