one bug rest,main.java improbed