Make progress element optional