progress element separation