added aggressive attribute for break and rebuild