Fullfilled new entity spec