added in the scanner
did the forward stop behaviour and did random spawn