finally found a reflection method that will work well