added many more resource types