Everything you are itching to know!