had to abide by Synonyms