do you need to check for None as well?