Added first version queue adt