Added template for defining new behaviors