empty components state