compiling myself