I answer all your questions