renamed general_part to group
added lookup_by_number, lookup_analog
minor bugs