Clean fronted, redefined.

X