2018.12.24 final assembly