-added dependency libraries