smart libraries and modules which can be handy for software development