Random point name system - based on ppt