added divides?, abs