abstract
presents