redid layout to use web library