added progress output