now adding everything