check and exp