refactoring contract handling, adding e-mail notifications for kills
contract enhancements