wanna type and resource