Task 1 Part 2b
Overloaded methods so as not to break backwards compatability