Budget OK'd with loose ends