added id tests, fixed id bug, fixed fraction_array tests