all these things that i have done