I'll do my best to refactor that, then.