added; database and made all content dynamic