fleshed out more of the script