this is the first java class on github