Removed circular require