not need to check file exists on load