changing from custom method to just overloaded one