validation done
finished up assmt 1
finished assignemnt 2