Spring Abstract