optional use of compile and watch tools