Fixing access port direction toggling

Also adding ability to set direction with a wrench