strength and weakenness