added java asgn