finish function re-writes
finish function re-writes

bradleyboehmke/bradleyboehmke.github.io,bradleyboehmke/bradleyboehmke.github.io,bradleyboehmke/bradleyboehmke.github.io,bradleyboehmke/bradleyboehmke.github.io