The executive authority of Singapore is vested in the President and is exercisable by him or by the Cabinet of Singapore or any Minister authorized by the Cabinet. However, the President normally plays a nominal and largely ceremonial role in the executive branch of government. Although the President acts in his personal discretion in the exercise of certain functions as a check on the Cabinet and Parliament of Singapore, he is otherwise required to act in accordance with the advice of the Cabinet or of a Minister acting under the general authority of the Cabinet. It is the Cabinet that has the general direction and control of the Government. As Singapore follows the Westminster system of government, the legislative agenda of Parliament is determined by the Cabinet. At the start of each new Parliamentary session, the President gives an address prepared by the Cabinet that outlines what the Cabinet intends to achieve in the session.