endeavorings