spacing and commented out crazy switch case stuff