removed optional parameters from explicit interface implementations