An update on the use of immunohistochemistry