director: Peter Shin