stefan pitts