only call setup callback when first set up