Fleshed out thoughts