fix-#515: sparse fields

fixes #515