clean everything rule
link libraries into executables
CR