<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Hi Will,<br>
<br>
Thanks for the useful suggestions on the Chimera programming
examples. The Chimera programming documentation has not had much
attention. Your points are good.<br>
<br>
1. Note in programming examples whether you are intended to cut and
paste code into the IDLE window or simply load a script. I don't know
what was intended.<br>
<br>
2. Use full paths to files, or say that Chimera must be started in
the directory containing the needed files, or explain how to use
Chimera "cd" command to change to directory containing needed files.<br>
<br>
3. Say how to run Chimera from a terminal on Mac OS. Do the examples
say to run Chimera from a command-line? Would be useful for issue 2
above. What will be done on Microsoft Windows?<br>
<br>
4. The ToolbarButton.py doesn't work unless the "import re" and
"import chimera" are in the function body. This is because Chimera
deletes all globals after loading a file. This has often been a
headache for me and Chimera should not delete globals.<br>
<br>
I've added these improvements to our Chimera requests list<br>
<br>
<a class="moz-txt-link-freetext" href="http://plato.cgl.ucsf.edu/trac/chimera/wiki/requests">http://plato.cgl.ucsf.edu/trac/chimera/wiki/requests</a><br>
<br>
Thanks for spending the time to tell us these problems.<br>
<br>
Tom<br>
<br>
<br>
-------- Original Message --------<br>
Subject: [Chimera-users] Programmer's Guide feedback....<br>
From: Will Moore<br>
To: chimera-users<br>
Date: 12/14/09 8:36 AM<br>
<blockquote
cite="mid:DCBD7C43-3CEB-4952-91BA-31F975876E4B@lifesci.dundee.ac.uk"
type="cite">
<div>Hi, </div>
<div><br>
</div>
<div> I am just trying to get started coding some plugins to Chimera,
by following the Programmer's Guide 1.3.</div>
<div>I have limited programming experience, and the points below were
where I got stuck... Not sure if the guide is generally aimed at those
with more or less developer skills? </div>
<div><br>
</div>
<div><br>
</div>
<div>Starting with the examples (writeMol2.py) it isn't clear that
all these commands should be typed in the IDLE window. </div>
<div>I see that it is mentioned previously in the text, but it would
be helpful to make clear that this is not in the command line or python
prompt. </div>
<div><br>
</div>
<div>When you've downloaded 4fun.pdb and saved it somewhere, does it
matter where you save it, and how should you specify this in commands
like</div>
<div>
<div
style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; color: rgb(255, 0, 0);">opened
= chimera.openModels.open('4fun.pdb')</div>
<div
style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; color: rgb(255, 0, 0);"><br>
</div>
<div
style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; color: rgb(255, 0, 0);">E.g.
this would have made it more clear that you don't just put the file in
a particular place that Chimera knows were to look:</div>
<div
style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; color: rgb(255, 0, 0);">
<div
style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; color: rgb(255, 0, 0);">opened
= chimera.openModels.open('Users/username/Downloads/4fun.pdb')</div>
<div
style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; color: rgb(255, 0, 0);"><br>
</div>
<div
style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; color: rgb(255, 0, 0);"><span
class="Apple-style-span"
style="color: rgb(0, 0, 0); font-size: medium;">Actually, this point
was more relevant to the command:</span></div>
<div
style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; color: rgb(255, 0, 0);">
<div
style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;">execfile("backbone.py")</div>
<div
style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"><br>
</div>
<div
style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"><span
class="Apple-style-span"
style="color: rgb(0, 0, 0); font-size: medium;">which I was working on
earlier. I was trying to save backbone.py in one of the
Chimera.app/Contents/Resources folders, and hoping that Chimera would
find it with the above command:</span></div>
<div
style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"><span
class="Apple-style-span"
style="color: rgb(0, 0, 0); font-size: medium;">When really the
command should be more like:</span></div>
<div
style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"><span
class="Apple-style-span"
style="color: rgb(0, 0, 0); font-size: medium;"><span
class="Apple-style-span"
style="color: rgb(255, 0, 0); font-size: 12px;">execfile("Users/username/Desktop/backbone.py")</span> </span></div>
<div
style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"><font
class="Apple-style-span" color="#000000"><span class="Apple-style-span"
style="font-size: medium;"><br>
</span></font></div>
<div
style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"><font
class="Apple-style-span" color="#000000"><span class="Apple-style-span"
style="font-size: medium;"><br>
</span></font></div>
<div
style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"><font
class="Apple-style-span" color="#000000"><span class="Apple-style-span"
style="font-size: medium;">Running chimera from the command line:</span></font></div>
<div
style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"><font
class="Apple-style-span" color="#000000"><span class="Apple-style-span"
style="font-size: medium;">A note that it is necessary to add the
Chimera bin to the PATH variable would have been handy, especially for
novice developers.</span></font></div>
<div
style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"><font
class="Apple-style-span" color="#000000"><span class="Apple-style-span"
style="font-size: medium;">export
PATH=$PATH:/Applications/Chimera.app/Contents/Resources/bin/</span></font></div>
<div
style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"><font
class="Apple-style-span" color="#000000"><span class="Apple-style-span"
style="font-size: medium;"><br>
</span></font></div>
<div
style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"><font
class="Apple-style-span" color="#000000"><span class="Apple-style-span"
style="font-size: medium;"> </span></font></div>
<div
style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"><font
class="Apple-style-span" color="#000000"><span class="Apple-style-span"
style="font-size: medium;">ToolbarButton.py</span></font></div>
<div
style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"><font
class="Apple-style-span" color="#000000"><span class="Apple-style-span"
style="font-size: medium;">I got errors when running this script
unless I put the import statements in the mainchain function like this</span></font></div>
<div
style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"><font
class="Apple-style-span" color="#000000"><span class="Apple-style-span"
style="font-size: medium;"><br>
</span></font></div>
<div
style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"><font
class="Apple-style-span" color="#000000"><span class="Apple-style-span"
style="font-size: medium;"><br>
</span></font></div>
<div
style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"><font
class="Apple-style-span" color="#000000"><span class="Apple-style-span"
style="font-size: medium;">
<div
style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"><span
class="Apple-style-span" style="font-size: medium;">import os</span></div>
<div
style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"><span
class="Apple-style-span" style="font-size: medium;">import chimera</span></div>
<div
style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"><span
class="Apple-style-span" style="font-size: medium;"><br>
</span></div>
<div
style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"><span
class="Apple-style-span" style="font-size: medium;">def mainchain():</span></div>
<div
style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"><span
class="Apple-tab-span" style="white-space: pre;"><span
class="Apple-style-span" style="font-size: medium;"> </span></span><span
class="Apple-style-span" style="font-size: medium;">import re</span></div>
<div
style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"><span
class="Apple-tab-span" style="white-space: pre;"><span
class="Apple-style-span" style="font-size: medium;"> </span></span><span
class="Apple-style-span" style="font-size: medium;">import chimera</span></div>
<div
style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"><span
class="Apple-tab-span" style="white-space: pre;"><span
class="Apple-style-span" style="font-size: medium;"> </span></span><span
class="Apple-style-span" style="font-size: medium;">MAINCHAIN =
re.compile("^(N|CA|C)$", re.I)</span></div>
<div
style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"><span
class="Apple-tab-span" style="white-space: pre;"><span
class="Apple-style-span" style="font-size: medium;"> </span></span><span
class="Apple-style-span" style="font-size: medium;">for m in
chimera.openModels.list(modelTypes=[chimera.Molecule]):</span></div>
<div
style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"><span
class="Apple-tab-span" style="white-space: pre;"><span
class="Apple-style-span" style="font-size: medium;"> </span></span><span
class="Apple-style-span" style="font-size: medium;">for a in m.atoms:</span></div>
<div
style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"><span
class="Apple-tab-span" style="white-space: pre;"><span
class="Apple-style-span" style="font-size: medium;"> </span></span><span
class="Apple-style-span" style="font-size: medium;">a.display =
MAINCHAIN.match(a.name) != None</span></div>
<div
style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"><span
class="Apple-tab-span" style="white-space: pre;"><span
class="Apple-style-span" style="font-size: medium;"> </span></span></div>
<div
style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"><span
class="Apple-tab-span" style="white-space: pre;"><span
class="Apple-style-span" style="font-size: medium;"> </span></span></div>
<div
style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"><span
class="Apple-style-span" style="font-size: medium;">chimera.tkgui.app.toolbar.add('ToolbarButton.tiff',
mainchain, 'Show Main Chain',</span></div>
<div
style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"><span
class="Apple-style-span" style="font-size: medium;">None)</span></div>
<div
style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"><span
class="Apple-style-span" style="font-size: medium;"><br>
</span></div>
<div
style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"><span
class="Apple-style-span" style="font-size: medium;"><br>
</span></div>
<div
style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"><span
class="Apple-style-span" style="font-size: medium;">Otherwise I got
errors like:</span></div>
<div
style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"><span
class="Apple-style-span" style="font-size: medium;"><br>
</span></div>
<div
style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"><span
class="Apple-style-span" style="font-size: medium;">
<div
style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"><span
class="Apple-style-span" style="font-size: medium;">Traceback (most
recent call last):</span></div>
<div
style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"><span
class="Apple-style-span" style="font-size: medium;"> File
"/Applications/Chimera.app/Contents/Resources/share/__main__.py", line
65, in <module></span></div>
<div
style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"><span
class="Apple-style-span" style="font-size: medium;"> value =
chimeraInit.init(sys.argv)</span></div>
<div
style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"><span
class="Apple-style-span" style="font-size: medium;"> File
"/Applications/Chimera.app/Contents/Resources/share/chimeraInit.py",
line 434, in init</span></div>
<div
style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"><span
class="Apple-style-span" style="font-size: medium;">
tkgui.eventLoop()</span></div>
<div
style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"><span
class="Apple-style-span" style="font-size: medium;"> File
"/Applications/Chimera.app/Contents/Resources/share/chimera/tkgui.py",
line 2885, in eventLoop</span></div>
<div
style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"><span
class="Apple-style-span" style="font-size: medium;"> app.mainloop()</span></div>
<div
style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"><span
class="Apple-style-span" style="font-size: medium;"> File
"/Applications/Chimera.app/Contents/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-tk/Tkinter.py",
line 1023, in mainloop</span></div>
<div
style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"><span
class="Apple-style-span" style="font-size: medium;">
self.tk.mainloop(n)</span></div>
<div
style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"><span
class="Apple-style-span" style="font-size: medium;"> File
"/Applications/Chimera.app/Contents/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/Pmw/Pmw_1_3/lib/PmwBase.py",
line 1747, in __call__</span></div>
<div
style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"><span
class="Apple-style-span" style="font-size: medium;"> return
apply(self.func, args)</span></div>
<div
style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"><span
class="Apple-style-span" style="font-size: medium;"> File
"/Applications/Chimera.app/Contents/Resources/share/chimera/toolbar.py",
line 191, in <lambda></span></div>
<div
style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"><span
class="Apple-style-span" style="font-size: medium;"> command=lambda
func=callback: _guard(func))</span></div>
<div
style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"><span
class="Apple-style-span" style="font-size: medium;"> File
"/Applications/Chimera.app/Contents/Resources/share/chimera/toolbar.py",
line 28, in _guard</span></div>
<div
style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"><span
class="Apple-style-span" style="font-size: medium;"> func()</span></div>
<div
style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"><span
class="Apple-style-span" style="font-size: medium;"> File
"ToolbarButton.py", line 8, in mainchain</span></div>
<div
style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"><span
class="Apple-style-span" style="font-size: medium;"> MAINCHAIN =
re.compile("^(N|CA|C)$", re.I)</span></div>
<div
style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"><span
class="Apple-style-span" style="font-size: medium;">NameError: global
name 're' is not defined</span></div>
<div
style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"><span
class="Apple-style-span" style="font-size: medium;">Error in toolbar
callback:</span></div>
<div
style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"><span
class="Apple-style-span" style="font-size: medium;">NameError: global
name 're' is not defined</span></div>
<div
style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"><span
class="Apple-style-span" style="font-size: medium;">(see reply log for
Python traceback info)</span></div>
<div
style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"><span
class="Apple-style-span" style="font-size: medium;"><br>
</span></div>
<div
style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"><span
class="Apple-style-span" style="font-size: medium;"><br>
</span></div>
<div
style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"><span
class="Apple-style-span" style="font-size: medium;"><br>
</span></div>
<div
style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"><span
class="Apple-style-span" style="font-size: medium;">This is just my
feedback, which I hope is useful </span></div>
<div
style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"><span
class="Apple-style-span" style="font-size: medium;"><br>
</span></div>
<div
style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"><span
class="Apple-style-span" style="font-size: medium;">Cheers,</span></div>
<div
style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"><span
class="Apple-style-span" style="font-size: medium;"><br>
</span></div>
<div
style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"><span
class="Apple-style-span" style="font-size: medium;"> Will. </span></div>
</span></div>
</span></font></div>
</div>
</div>
</div>
</blockquote>
<br>
</body>
</html>