do not override the internal setup function with the user-provided one