add 2classes, corect name, trabl linker