Support callback on initialize