first commit
finished work on funsets