complete lab2, but there are exist many buys