use Dict for Resources