micro cleanup