1. the persistence layer does not provide File-based operations; 2. add item resource name query methods