spring differences