specifications based on operations 3266451