Implementing AB_MIN MAX

ugggh