Overcoming Time Constraints