Understanding STM via tunnelling through energy barriers