resource management

October 2023