mapCommand is singleton that gets instance removed after dispatched