comments partial
temp
comment validation