can scroll now but need to fix the bugs