some reflection updates