microsoft research - P2MAL