renamed methods for more clarity