added scheduling and recommendation blocks