before working on java.util.*