there are 2 one that returns true and false and one that returns the number