Making iProgress optional