Fleshed out some ideas