removed logic.java