update to makefule and superfish library