move check after cached version