Adding all the stuffs