a lot of changes, RTS is done