added dependency versioning