further optimisations, message feed improvements