only NSLog about init when actually initializing