entity table uses post construct now with benefits