Created a seperate package for adapters.