Use a delegated method rather than 2 method calls