remove empty() api