now submitting data types semi correctly