Mirror Angels - re-written