trigger rebuild
harmonize die functions