also returns true