added filter.java and jinstructioninfo.java