added new common attribute get interfaces
added codes to all exceptions