formatting
re naming few methods
Re naming methods to have more descriptive names
Removing warnings 
- making methods static which does not use class variables
- making the parameter have a different type as compared to variable