keep track of available resources