add Util.java
display interfaces
simplify code
simplify code