with respect to the users (use standard validation mechanism)
remove some duplication
lazy loading of progress tail icon