Browsing: Delivering assignment on time