call the method correctly