added what I had so far