prevent double callbacks when keys already exist
1.0.1