modified update, delete, and add patrons features