Interface and some functionality

In open file method added updatesuperkey funciton;
Interface changes