add messages
add locale provider
fix jpa + add join