make clean a little cleaner
doing parsing recursive is WAYYYYYYY easier!