Questions asked by patrick peter y.