implemented custom scroll bar