diff types of refs as a TYPES const