Updating: improving prelude/pointer.