implemented find_resources; added update_machine