working, needs server test
no errors but no pubsub articles
refactor working