Last commit before updating the mechanism

new mechanism : dispose of frame layout , and work on image view with frame