Add futures requirement