pointers moved to special class