cosntructor for listto