Another campaign promise kept, President Trump is boosting the defense budget, but not increasing the overall budget, taking the money he is adding to defense from foreign aid and discretionary spending.

President Trump’s 2018 budget will slash foreign aid in order to boost defense spending, the White House said Monday morning, promising cuts to almost every non-security category, reports The Washington Times.

His budget envisions a $54 billion spike in defense, with the money coming from cuts to domestic discretionary programs.

“We will increase security and we will decrease lower-priority programs. Most federal agencies will see a reduction as a result,” said an Office of Management and Budget official, speaking on condition that he not be named.