Daniel Cho

Will complete later