to separate file handle from shape object handle