mo abstractions, mo problems