[@sakurasan] Might be a better idea to go collab with this.