added better empty rendering