This closes #1
changed code directive to sourcecode