add setup callback