AYLA: Rewrite