add controls and progress back in