modify the static version