add can regulartion