change the func()'s name so that we can know this returns a bool?