Creation and progress reporting