starting to change scalar types