further information
added TODO: process bar