fix #6, add `fish` prefix for all functions