Multiple additions added on

Please read commits