adjusted ListElment.java