Datum solutions (18/20)

Datum solutions