update scroll lib, added missing constructor in widget