addFirst and removeFirst done