Dana Assistant's notes (JAVA)