face-to-face and really hard..