This is what I have been working on