improve questions CRUD