Using Java template