renamed methods and a no-callback method