I didn't actually need comonad
Non-working code