Stable version with pause and icons.