base adapter - skip blank values