add host CRUD