makeaccesstarget made
heard set -e was pretty cool
some commented proposed changes that need syntax testing before ready to implement