prevent reusing running commands