preparing to remove the silly init method on entities