Fixed out event firing many times