wraped all to 2 classes