****ABSTRACTIONS***