Unofficial modifications by lawlist.