Definitely! I'm in.

Sorry, I've been gone to the Bahamas for the past 8 days