forked from: AtoZ Typing

