do integerate of smalvl