global understanding methods