add solution with Keen IO event tracking