add setup helper