cofinstructions => added methods for managing generic instructions