added list ability and fixed y scaling