Release 51

Closed Dec 29, 2017 100% complete