compiling stuff works