a proof of ppt, could not upload here...