fixed problem with linking and duplicate method names