Pulled stuff from josh