added badges and algeritme