What does any of this have to do with SmileBASIC?