refactor member using login coordinates if possible