added conv  exception