simple usage of reflection