Add dependencies
Add first working version.