updates. added analytics.