primitive Math types - progress update