Review (3/5): Cheap, but did the job
Pieces missing