Spring core notes