Added replace image and fixed callback, added more examples