2016.12.18 final assembly