hack-n-slash to get compiling