remove setFocus method
refactoring