Merged threads, please don't make duplicate threads, thank you.