Uhh give me about a week to reply to all that