adding vzzual api code