please explain gary!!!