added some global checks to apptools