Flesh out the compile - it's working now!