analyse
clean up