what a weird thread.