One of the Most Neglected Solutions for Synonym for Assignments