working: add, changing view. not: delete, edit, aesthetic