almost done, todo: scale each of the lower layers to the upper layer and
different indicator lines