few more thoughts on gameplay solution