demo pointer works correctly again