please add comment to explain `50` and `51` meaning.