hook append image