first idea of the class api