Here is what I have made so far