have a few more tests and put the valid length/size into validate class