*** Gates updated 12 21 2019***