re-add pointer cast