adding detailed csv reporting