eden pitts