General modifications.