add sudo check