stupid thread.