The answers to all your doubts