marge again
rewrite