adding throw exception to method sig