@libertarian tool: Wait, you were a physics major? I wouldn't have guessed that.