Implement working MP gauge

Not sure I really the circular design here, it seems out of place...