oprod catch