what's the ` || :` bit do?