improved optimization vis