implement auto cleanup, admin basics