Ally and