step three is bug-cleaned