updated example, added function in source_space to append volume to surface sources