Author: Okido et. al.