vote answers implemented and many other things >___>