precompile and rm unused task