no need to get these information again. they are stored in member variables.