added indeterminate animation - not perfect, but functional