Author: Choo, Hakchung.