NASA has launched a cluster of cutting edge micro satellites under the CYGNSS Mission to track oceans from above and improve hurricane predictions by analyzing GPS signals reflected by water. This is being done after addressing all the limitations of previous satellites in the matter of measuring hurricane speeds correctly.