Reduce calls2