first commit: add adapt project