add missing dependency 'read'