adding everythign