modify reflection