update: add empty entry functions