* * ft * * * * * * A * A * * * * A * * * A * A * ftft *!