got 04 to work with reflection