I think we need validations here so that blank forms cant be submitted etc