with related behavior