added example codes + libraries