removed reflection code, this idea may have reached its expiration