Translation of http://bit.ly/c8rbCx and http://bit.ly/9yTb7w