Use parent method to support all behaviour overriding options