added garrison changes