pointers fixed