adding comments and pub sub shit