Megachange implements lots of features