Remove alias as we didn't need it, actually we use controller to finish
the reflection.
Add dynamic reflection support