It's about damn time... Scarlet!