adds the actual java code