uses maximum awesome first