user template forward cleaning