some more coding for multimappings