some more generic algo and concept files