Good idea! The one published project I have is a heavily-commented 'button tester/input example' type thing - I always start by writing these things for myself but then clean them up and add tons of comments, in case they'd help anyone else out. I might do the same for arrays and push/pop/shift/unshift (as you can tell, I'm pretty new to SmileBASIC).