Turn ASF into separate object
Work on ASFs: t+