check for required commands to exist