If these instance variables aren't populated when this method is invoked, there be issues with nil.