Push And Pull Strategies