Maggie Rose long way to go