Fleshed out skeleton more.