added explaination from discussion forums