try to compile