basic add/get file capability