adding everything