Rose Petal swallow compilation almost complete