VARIOUS MODIFICATION WORKS