fixes to comment requests, unsafe fail block causing pointer havoc