Dependencies and made it working