Besides the normal in-class professional training, the BPKP-STAR participants were also taken onsite. On the third day of training, Senior Fellow at the Accounting Research Institute (ARI), Professor Dr Nafsiah and training coordinaror, Ms Azlina took the trainees to two government agencies: The Inland Revenue Board Malaysia (IRBM) and The Accountant General's Department of Malaysia (AGDM). IRBM is a government body under the Ministry of Finance. The agency collects all types of taxes in Malaysia. It is accountable for the overall administration of direct taxes under the various revenue acts including Stamp Act 1949, Income Tax 1967, Real Proper Gains Tax Act 1976, Labuan Offshore Business Activities Tax Act 1990, Petroleum Act 1967 and Promotion of Investment Act 1986. The Accountant General's Department is also known as the Government Treasury and is headed by the Accountant General whose authority is derived from the Finance Administration Act of 1997, Section 5 and Section 4 of the attendant Financial Regulations of the Act. The Accountant General's Department ensures that a proper system of accounting is established in every government agency, supervises the receipt of public revenue and ensures the prompt accounting of all revenue to meet the expenditures of the various agencies.