I'm always wanting to try new exercises, and saw this one online.I have a leg press machine, and will probable try this, but does anyone know if this exercise is for quads or hams? It seems to me it would be a quad exercise.Are there any special concerns with it?