split clean targets
compilation changed for exo machine
fix merge conflict