Very verbose, nice work!