Mechanics explanation added