init from existing file