Spent half an hour testing this instead of working. No regrets.