test for reflexion (initial)
some changes