#147: explained
#147: changes explained