added dependency checks