not using string check anymore

not relaying on the date anymore
using de and serialistation at one now.