refactored method names and positions