Int experiments
catch-all case
rework fmap