noted some things about the lit_shape structure