ghq atom interface