added a multitude of comments to flipdown method to improve readablity
Added a worry into the test