maintanance processing