fix sow
Make turn based
some changes