Pass init to closure