pushing progress for the day. worked on validation functionality.