made reflector nonstatic