adds analytics
adds analytics and hopefully doesn't break