IR need to review its system of preparing time table. Train reaching 87 before time is really a big joke and puts question mark on how realistically the time table is prepared and to what level the slack times are getting inflated. Even then punctuality of trains is almost always a burning issue.