fix possible bug in visar