second version doesnt have tk