all unvalide comment function added