Answers created by patrick peter y.