fmap now usese the << instead of * operator