* reflector model