properly update crates when something has been changed.