revert to simple reflection for now