ll_Class fully commented