embrace strength