first draft, no audio, but layout is almost there.