Added evalTup
Insert is functional