working gameplay improved