parameter pointer declaration moved to parameter header