Added custom log messages
Removed strictness experience
Added conditional insert handler