start working on basic mml parsing