added dependency and license