added useropenfile (cc and h)