innovation fix for empty obj