A lot of good ideas for the design of the site. But I have