better naming convention for method