switched for production (realtime)
closes #202, closes #301, closes #320, closes #337