on point Sam. FINALLY on point