Added Comment and File validation
Added comments