better way to add host