added rules to make clean