I have been doing & I have done