added args for toggle