last version with java servlet