profile update; client refactoring; status banner updates