Throw refactored