remove conflicting function