works with several schemas now, still has data type bugs
works with several schemas now but still has data type/conversion bugs