Working on turn based functionality