moved header file to have a more meaningful naming