extract methods with clear names