Simple strategy implemented

unit testing incomplete.
second strategy required.