change setup method