gather input into 1 list; change port back to 8080
memoize (cheat); fix menu