points table added, collisions handled(not finalized)