eidt for transfore with other classes
plus Queue with LinkedList