additional copy updates, shorten function, etc.