Implementing line-of-sight