reflection worker