finished up validate

need to go back and make this work!!