Text this: The influence of board mechanisms to the perceived performance of listed firms in Nigeria