gc - adding exception aspect