Now uses diverging beam to produce source
Tweaks