added loding indicator
limited publish unages to at most 1
added validation for form