could be rewritten but would it look that much different? there are not that many ways to render a mask