whalen corporation