done with refactoring about and options screens