aim ahead implementation