A computer implemented method comprising: receiving visual identification information from a separate apparatus, wherein the visual identification information is information that is being displayed on a display that is comprised by the separate apparatus; receiving at a first apparatus camera visual information from a camera module comprised by the first apparatus, wherein the camera module has a capture region corresponding to a field of view through a see through display comprised by the first apparatus; determining that at least part of the camera visual information comprises a representation of the separate apparatus based, at least in part, on the visual identification information, thereby determining that the separate apparatus is perceivable through the see through display; identifying the separate apparatus based, at least in part, on the camera visual information and the visual identification information; and causing display of program interaction information on the see through display such that: the program interaction information corresponds with at least part of the separate apparatus viewable through the see through display based, at least in part, on the identification of the separate apparatus; and the program interaction information overlaps at least a portion of the separate apparatus and is thereby displayed proximate to the separate apparatus, wherein the program interaction information is associated with a program of the separate apparatus and a different program of the separate apparatus is associated with different visual identification information. receiving visual identification information from a separate apparatus, wherein the visual identification information is information that is being displayed on a display that is comprised by the separate apparatus; receiving at a first apparatus camera visual information from a camera module comprised by the first apparatus, wherein the camera module has a capture region corresponding to a field of view through a see through display comprised by the first apparatus; determining that at least part of the camera visual information comprises a representation of the separate apparatus based, at least in part, on the visual identification information, thereby determining that the separate apparatus is perceivable through the see through display; identifying the separate apparatus based, at least in part, on the camera visual information and the visual identification information; and causing display of program interaction information on the see through display such that: the program interaction information corresponds with at least part of the separate apparatus viewable through the see through display based, at least in part, on the identification of the separate apparatus; and the program interaction information overlaps at least a portion of the separate apparatus and is thereby displayed proximate to the separate apparatus, the program interaction information corresponds with at least part of the separate apparatus viewable through the see through display based, at least in part, on the identification of the separate apparatus; and the program interaction information overlaps at least a portion of the separate apparatus and is thereby displayed proximate to the separate apparatus, wherein the program interaction information is associated with a program of the separate apparatus and a different program of the separate apparatus is associated with different visual identification information. <EOS>