Author: Nitorig.