Very weird thread.