edited from pr2