Requisites

not sure how this will play with an existing database, so merge with caution