Adding logic to business components