tai lau/ either sinner or saint and we know not which [~WIP]