fixed image load bug, stable