An super class created for reusing the code