adding in support for nested comments