code page using iframes (ugh)
almost workable - needs more clean