added satellite coverage logic