add pointers extractors