delete compiles and strategy class