M solutions