reflection models work