don't use None here. can lead to nasty issues