adding all of the required files