update timetable layout, fix scrolling&binding