fixed run commands and automatic revoke is handled by AccessPointCommand