adding dll's and some lines to call the logic...it's not final