Hmm, all in one page is probably not the best approach, but its a start =]