improvements to add site dialog