validation fixes on objects