use respond instead of steal