add 'clean' task