adding everything there is to add