add some function to Penti