putting extra params in result listeners
added a future for next resume in context