new basic_image def cont