123 abstract