Jack the ripper

[unfinished