removed definitions from hpp file