commit distribution
first usable library finlib