everything except swatting is working