support cleanup
use image directive