move visual functions test to UI