disallow submission of blank source field
fix rspec