BNKRG cleaning