forward+ done, replaced linked list implementation with array