starting to add in 3rd party dependancies, also working on syncinc