Taifun clone

completed