working with io
reworked code so that all new code in calc-guest-list.hs