recursive comment display