rebuild work