spirit holds on