added dependency to core