abstract compositions