use addon_prepend instead of addon_pre