adding implicit timeout for the ask pattern
cc @ronnchen - adding more flexibility for clients
fixing specs to accommodate new timeout