Without errors in the code. Not tested.