initialized pointers to null