more comments because assembly