fleshed out examples