first mod; still not used to java; still far to go