TEMP: Working on progress.