ignore inherited function