Using visual schedules to solve problems in the library