eliminated caution state because it is unnecessary