telescopic reflection