Pesek cites good progress despite setbacks