form ( Guest and Payment due workign on ) v dirty code atm