markup, prototype, db