generalized hybrid files