what I have done so far