add first idea of basic classes