Budget Agreement includes key investments