TO BE UPDATED FOR 2018 DDD