shouldn't it fire another event?