Internal java (9/23)

Internal java