track init by frontend better