WHELAN FINANCIAL