Changed the message, added configurable owner
Added proper logging, more exception handling