first proof of concept: take light deviation into account.