Reviewed by Adam and Niko.