[INTERNAL] exceptions added