first experiments with the pointer API #18