tried working out scroll issues with safari. Still not quite there