add many future