please stick to existing names, that is make it start with empty if it is empty