R & D Maintenance