updated image module