Adding basic behaviors