working on value types - broken

noats and ints work again, arrays next
saner value types