take away empty()