<Corruption>-most of the functionality is done, haven't added it to the generator yet