minor change in reflective
initialized a few more variables