have to make tuple of fields one to one with record, which seems like the sign of something wrong...