addFirst and removeFirst debugged