liftM is the alternativ for fmap for monads....