Added Static Members and Exception Handling