What I've made so far: