add size check
use name art instead of entry; add art info api