Adds pause and drop down. Organize and clean up methods