adding all shit