Refactored drop checking and modified up down up drop check to make sure 2nd up is bigger than 1st