codebreaker init, using before and let