basic test and cleaning