Added a nice rhread function