changed behavior structure for linear/ copy behaviors