add entity and first interface