format empty function