Or
search this forum for anything which looks like somethgin you could use.. Chances are that we here at CodeNewbie provide enough code segments and explanations to them so you'd get an idear how things work. Aswell as some unanswered solutions where you yourself will find a challenge in completing them, just look at Valmonts posts to quite a few threads, there will allways be some hidden form of "
try to explore and develop this feature further" in them, else Welcome here at Code Newbie.