Avoid generic names and redundancy