add interface.java