using file's key for all aperations