MB 229.51 - in progress