compiles with latest SP