cover ptr