shen init; docs included