modifies and addons