abstract103