implement a real unrolled linked list insert