Implemented alternate strategies.