Added the code and notices