compiles and fast