adding validation
adding buttons