Enhanced zoom preference [Beta version]

Bug fixes an better interface of zoom preference