consistency in methods