insertMaintenance implemented