Now it validates the data, COOL!