added what I have so far