implemented image parameter