implemented energy LoS checks (#14)