better way to handle 'blank' objects