add
public String promptID()
public Boolean checkID(String ID) throws NoSuchIDExceptions
public void showFinishMsg()