consider conflict no need for return, so return as true