T P E G Technology And Developments