Shen framework