turn based acheived but kind of buggy