atomic should return future