omg compile