Added unit test and a different information strategy.