add some notes
test version method, which tests inheritance
use ES5 inheritance