Fix  fires multiple times