cleaner and fixes problem created by four04