abstract1