BdfReader.java in progress