pointer experiments