anchor.diff:  convert_response(Resp)->
   	case Resp of
   		{atomic, Result} ->
  -			Responce = lists:reverse(convert_news(Result, [])),			
  +			Responce = generate_news(Result),
  +			lager:info("generate : ", Responce),			
   			unescaped_html_chars(jsx:encode(Responce));		
   		{aborted, Reason} ->
   			{fail, jsx:encode([{<<"error">>, Reason}])}
  
positive.code: 
  %% Validate html
  validate(Content) ->
  	case validate_html(Content) of
  		false -> 
  			lager:error("Error validete html"),
  			{fail, jsx:encode([{<<"error">>, <<"Not valid html.">>}])};
  
negative.code: 		{fail, Error} ->
  			 {fail, Error};
  		_ when Id =< 0 ->
  			 Resp = mnesia_news:get_all_news(),		
  			 convert_response(Resp);
  		_ ->
  			 Resp = mnesia_news:get_news(Id),
  