Author: Uematsu and Swift