POS enhances with Linkedlist