Flesh out previous ideas into something that actually works