why abs() a value I'm about to square?? :/