preliminary work on validation errors for adding ideas