adding CRUD with pins