works with 'fish.c'
works with fish.c